<!DOCTYPE html>
<html lang="en">

	<head>
		<meta charset="UTF-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		<title>Document</title>
		<script src="../js/vue.js"></script>
	</head>

	<body>
		<!-- 
		通过使用 v-once 指令，能执行一次性地插值，当数据后续改变时，插值处的内容不会更新 
	-->
		<div id="app">
			<h1>当前系统时间: {{time}}</h1>
			<!--希望上线时间只在首次打开网页时绑定一次，之后，即使time变量值发生变化，也不会自动更新上线时间-->
			<h1 v-once>上线时间: {{time}}</h1>
		</div>
		<script>
			Vue.createApp({
				data() {
					return {
						time: new Date().toLocaleString(),
					}
				},
				created() {
					setInterval(() => {
						this.time = new Date().toLocaleString();
					}, 1000);
				}
			}).mount("#app");
		</script>
	</body>

</html>
